package java学习;

import java.util.Objects;

/**
 * **************
 * 项目名称: 蓝桥杯 <br/>
 * 文件名称:  <br/>
 * 文件描述: 这里添加您的类文件描述，说明当前文件要包含的功能。 <br/>
 * 文件创建：刘世锦 <br/>
 * 创建时间: 2022/4/8 <br/>
 *
 * @version v1.0 <br/>
 * @update [序号][日期YYYY-MM-DD][更改人姓名][变更描述]<br/>
 * *************
 */
public  class Cat {
    public Integer id;
    public String Cname ;
    public String CAge ;
    public  static  int c = 12;
    public  static  String cName = "CAT";

    public Cat(Integer id,String cname) {
        this.id = id;
        this.Cname = cname;
    }
    public Cat(String cname) {
        this.Cname = cname;
    }
    public Cat() {
    }

    public  void cry(){
        System.out.println("kuku");
    }
    public  void cry(String Cname){
        System.out.println(Cname+"kuku");
    }
    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        Cat cat = (Cat) o;
        return Objects.equals(Cname, cat.Cname) &&
                Objects.equals(id, cat.id);
    }

    @Override
    public int hashCode() {
        return Objects.hash(Cname, id);
    }

    @Override
    public String toString() {
        return "Cat{" +
                "id=" + id +
                ", Cname='" + Cname + '\'' +
                '}';
    }



}
